@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body{font-family:Arial,"宋体";font-size:14px;color:#2f2f2f;overflow-x:hidden;}
ul,li{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#2f2f2f;}
a:hover{
	text-decoration:none;
	color:#e4393c;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
}
.hide{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.red{color:#e4393c;}
.grey{color:#3d3d3d;}
.blue{color:#398de4;}
.song{font-family:"宋体",Arial,"Microsoft YaHei";}
.clearfix:after{content:".";height:0;display:block;overflow:hidden;clear:both;}
.clearfix{zoom:1;}
.container{background:#fff;width:1000px;margin:0 auto;}
#container{background:#fff;width:1000px;margin:0 auto;padding:0 20px;}
.ad{ margin:auto; overflow: hidden; }
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.more{ float:right;font-size:12px;font-weight:normal; padding-right:10px;}
.box1{border:1px solid #e5e5e5;}

/*顶部*/
.top{background:url(top_bg.png) repeat-x;height:33px;line-height:30px;font-size:12px;}
.top #container{background:none;}
.lf_sd li{padding:0 20px 0 0;}
.lf_sd li a{font-size:12px;}
.rt_sd li{padding:0 0 0 20px;position:relative;}


/*头部*/
.header{height:115px;overflow:hidden; width:100%;}
.header .logo{ width:195px; height:20px; padding-top:90px; background:url(logo.png) no-repeat;}
.banner{width:770px;height:115px;margin:0 auto;overflow:hidden;}

.nav{overflow:hidden;margin:10px auto; }
.nav .container{border-top:3px solid #e4393c;border-bottom:1px solid #e4393c;height:62px;overflow:hidden;}
.nav ul{overflow:hidden;padding:10px 0;}
.nav ul li{height:42px;border-right:1px solid #8d8d8d;text-align:center;overflow:hidden;}
.nav ul .li1{ width:140px;}
.nav ul .li2{ width:300px;}
.nav ul .li3{ width:300px;}
.nav ul .li4{ width:230px;border-right:none;}
.nav ul li a{line-height:22px; display:block; float:left;}
.nav ul .li1 a{width:50%}
.nav ul .li2 a{width:33%}
.nav ul .li3 a{width:33%}
.nav ul .li4 a{width:50%}

.cloum1{  overflow: hidden;margin-bottom:10px;}
.cloum2 .left{width:590px;}
.cloum2 .right{width:400px;}
.cloum4 {border:1px solid #de7c51;}
.cloum5 .w708 .w340 { background:#efefef}
.cloum5 .w708 .w340 .list_content{ padding:5px;}

.main{padding:10px 0 0;}
.w340{width:340px;}
.w708{width:708px;}
.left{width:710px;overflow:hidden;}


/*首页-头条*/

.hot-left{ width:67px;}
.hot-mid{ width:820px; padding-left:13px; text-align:center;height:67px; }
.hot-txt{ font-size:36px; color:#0070a5; font-weight:bold;width:800px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} 
.hot-txt a{color:#0070a5;}
.hot-summary{ line-height:24px; font-size:12px;}
.hot-summary a{ padding:0 10px;}
.hot-summary .more{color:#F00;}

/*焦点图*/
.focus{width:588px;height:336px;border:1px solid #dbdbdb;position:relative;overflow:hidden;margin-bottom: 12px;}
.focus img {width:570px;height:318px;}
.focus .fPic{ position:absolute; left:0px; top:0px;width:570px;height:318px; margin:10px; overflow:hidden; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:40px; position:absolute; height:21px; text-align:center; z-index: 20; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat; display:none}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*图标*/
.button{border:1px solid #dbdbdb;background:url(xywm_27.png) repeat-x;height:32px;}
.scrolltit{ width:100px;height:32px;line-height:32px; text-align:center; float:left}
#scrollDiv{float:left;width:458px;height:32px;line-height:32px; overflow:hidden}


/*新闻列表*/

.list_title{height:36px;line-height:36px; background:url(xywm_34.png) 5px 5px no-repeat #efefef;font-size:16px;font-weight:bold;color:#e4393c;position: relative; overflow:hidden;}
.list_title h3 {color:#fff;text-align:center; width:120px; display:inline-block; _zoom:1;_display:inline;font-size:14px; float:left;}
.list_title .more a{ padding:0px 5px; color:#aa0d06; display:inline-block; _zoom:1;_display:inline; width:auto;text-align: center;}

.list_title3{background:url(xywm_35.png) no-repeat; width:25px; height:141px;padding:24px 15px 0px 0px; line-height:32px;font-size:14px;font-weight:bold;color:#e4393c; text-align:center}
.list_title3 a {color:#fff;}



.list_content {padding:10px;overflow:hidden;}
.list_content  li{background:url(xywm_15.png) no-repeat left 15px;line-height:30px;height:30px;overflow:hidden; padding-left:15px;_padding-left:6px;}
.left .col_i { width:330px; float:left; margin-right:10px; overflow:hidden; }
.left .col_t { width:330px; float:left; overflow:hidden;}
.left .m-tt { background-position:0 121px; height:96px; margin-top:10px;margin-bottom:10px; overflow:hidden;}
.left .m-tt img { width:140px; height:95px; float:left; margin-right:11px; overflow:hidden;}
.left .m-tt h5 { font-size:14px; line-height:1.8em; width:175px; float:right;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:keep-all;}
.left .m-tt p { color:#949494; line-height:1.8em;width:175px;float:right; font-size:12px; text-indent:2em;}

.right_list{overflow:hidden; background:#fff4e7 }
.right_list .col_i {margin:10px; overflow:hidden; }
.right_list .m-tt { background-position:0 121px; height:96px; margin-bottom:10px; overflow	:hidden;}
.right_list .m-tt .pic { width:90px; height:115px; float:left; margin-right:11px; overflow:hidden;}
.right_list .m-tt h5 { font-size:14px; line-height:2em; width:155px; float:right;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:keep-all;}
.right_list .m-tt p { color:#949494; line-height:1.8em; font-size:12px;text-indent:2em;}
.right_list  li{background:url(xywm_15.png) no-repeat left 15px;line-height:28px;height:28px;overflow:hidden; padding-left:15px;_padding-left:6px;}

/*志愿者*/

.door_tools {border:1px solid #e5e5e5;}
.door_tools .content {overflow:hidden;background:url(xywm_32.png) top center no-repeat;}
.door_tools .content ul li{margin:12px auto 25px;text-align:center;}
.door_tools .content ul li a{ color:#FFF;}


/*新媒体*/

.xmt_tools {border:1px solid #e5e5e5;}
.xmt_tools .content {overflow:hidden;padding:10px; background:#efefef}
.xmt_tools .content dl dt{margin:auto 5px; width:85px;}
.xmt_tools .content dl dt img{max-width:100%;}
.xmt_tools .content dl dd{margin:auto 5px;width:130px;}
.xmt_tools .content dl dd a{color:#aa0d06; display:block; width:100%; line-height:28px;}


/*专项活动*/
.Activity_tools {border:1px solid #e5e5e5;}
.Activity_tools .title{height:44px;line-height:44px; text-align:center;background:url(xywm_39.png) no-repeat; font-weight:bold;}
.Activity_tools .title a {color:#de0018;}
.Activity_tools .content {padding:10px;overflow:hidden;}
.Activity_tools .content ul li:first-child{ border-top:none; padding-top:0px;}
.Activity_tools .content ul li{ float:left; padding:10px 0px;border-top:1px solid #dbdbdb; font-weight:bold;}
.Activity_tools .content .pic{width:95px; height:68px; margin-right:20px;float:left}
.Activity_tools .content .t_t{width:140px; height:68px;float:left; line-height:24px;}



/*首页-右侧内容*/
.right{width:280px;overflow:hidden;}

/*要闻*/
.focus_news{padding: 10px; border: 1px solid #dbdbdb;}
.focus_news .mark{ padding-left:30px;background:url(xywm_19.png) no-repeat;height:28px;line-height:28px;font-size:14px;overflow:hidden;}
.focus_news .mark .more a{color:#FFF;}
.focus_news .hr365{margin:10px auto 0px;}
.focus_news .title{line-height:30px;padding: 3px 5px;overflow:hidden;text-align:center; }
.focus_news .title h2{ font-weight:700;font-size: 16px;}
.focus_news .title p{ padding:5px 0px 11px;text-align:left;border-bottom:1px dashed #dbdbdb; font-size:12px; line-height:22px; text-indent:2em; color:#949494}
.focus_news .title a{color:#cb0604; font-weight:100; font-size:14px}
.focus_news .title .me a{ font-size:12px; color:#cb0604}
.focus_news ul{	height:175px;padding:2px 8px 0;overflow:hidden;}
.focus_news ul li{font-size: 14px;height:30px;line-height:30px;overflow:hidden;}

/*.focus_news ul li{background:url(xywm_15.png) no-repeat left 15px;font-size: 14px;height:30px;line-height:30px;text-indent:20px;overflow:hidden;}*/

/*更多要闻*/
.more_news {position: absolute; display:none; width:112px; height:40px; background:url(xywm_23.png) no-repeat;}
.more_news a{display:block; height:100%;}

/*先进典型*/
.models{border-top:2px solid #e4393c;overflow:hidden;}
.models .title{height:36px;line-height:36px;border:1px solid #e5e5e5;border-bottom:1px solid #cecece;padding:0 8px 0 13px;font-size:16px;font-weight:bold;overflow:hidden;}
.models .title a {color:#e4393c;}
.models .list{height:74px;border:1px solid #e5e5e5;border-top:none;padding:13px 13px 10px;overflow:hidden;}
.models .figure_img{float:left;width:55px;height:55px;overflow:hidden;}
.models .figure_img img {width:55px;height:55px;}
.models .figure_ct{float:left;width:265px;padding:0 0 0 15px;overflow:hidden;}
.models .figure_tit{height:24px;line-height:24px;overflow:hidden;margin-bottom: 5px;}
.models .figure_tit a{font-weight:bold;color:#3d3d3d;}
.models .figure_txt{text-indent:2em;line-height:1.5;}
.models .figure_txt a{font-size:12px;color:#555;}

.xjdx_zt { width:370px; height:138px;}




/*网站群*/
.footer_link{overflow:hidden;margin: 20px auto 0 auto;width:1000px;border:1px solid #d6d6d6; background-color:#FFF;}
.footer_link li {  margin: auto 8px;height: 24px;line-height:24px;font-size: 12px;text-align: center;overflow: hidden;}
.footer_link .hidden{ display:none}
.pannel { overflow: hidden; padding: 0 5px; color:#666;}
.pannel01, .pannel01 a { color: #075391;line-height: 22px;}
.pannel-title01 { height: 30px; line-height: 30px; position: relative;}
.pannel-title05, .pannel-title10 { background:url(http://images1.wenming.cn/web_wenming/images/skin_v1.2.gif) -3px -70px no-repeat;width:364px; height:30px;padding-top:6px; top:-6px;right:-6px; position:absolute;}
.pannel-title05_1 { background: url(http://images1.wenming.cn/web_wenming/images/skin_v1.2.gif) -3px -108px no-repeat;}
.pannel-title10 {background: url(http://images1.wenming.cn/web_wenming/images/index20141114-02.jpg) right top no-repeat;width:987px;height: 32px; right:-9px;    top:-7px;}
.pannel-title05-left { float: left; font-weight: bold; text-align: center;color:#900;padding:0 8px; height:30px;}
.pannel-title05-left a{ color:#900;}
.pannel-title05-cen { float: left;padding-left:30px;font-size:12px;}
.pannel-title05-right { float: right;padding-right:60px;text-align:right;line-height:30px;font-size:12px;color:#666;}
.icon_lmlb { background:url(http://images1.wenming.cn/web_wenming/images/index20140307-01.jpg) no-repeat; display:block; width:127px;}
.icon_wzq { background: url(http://images1.wenming.cn/web_wenming/images/skin_v1.2.gif) -526px -33px no-repeat; width:59px; height:29px; margin-top:1px; }
.pannel-fr01 {height:29px;border-bottom:1px solid #DE7C51;border-left:1px solid #DE7C51;float:right;width:158px;}
.pannel-a a {padding-right:6px;}
.pannel-title01 .more { padding-right:30px;}
.image-text {font-size: 12px;line-height: 20px;}
.image-text1 { line-height: 20px;text-align: center;}
.pannel-title03 {color: #C00; font-size: 14px; line-height: 25px;overflow: hidden; text-align: left;}
.pannel-title09 {height:29px;width:400px;position:relative;border-bottom:1px solid #D5AF66;}
.pannel-title09 dl{ position:absolute;  }
.pannel-title09 dt {width:80px;border:1px solid #CCC;border-bottom:none;float:left;text-align:center;margin-left:4px;}
.pannel-title09 dt.libg {height:29px;border:1px solid #D5AF66;border-bottom:none;background:#FFF;font-weight:bold;}
.pannel-title10-right { padding-top:5px;position:absolute;left:80px;}
.pannel-title10-right dt {float:left;border:1px solid #DE7C51;border-bottom:none;margin-left:4px;height:26px;line-height:26px;text-align:center;}
.pannel-title10-right dt.libg { border:1px solid #C00;border-bottom:none;height:27px;background:#FFF;}
#td_3_1, #td_3_6 {width:146px;} #td_3_2 {width:160px;} #td_3_3, #td_3_4 {width:164px;} #td_3_5 {width:76px;}
.pannel-title10-right dt.libg a {color:#C00;font-weight:bold;}
.pannel-fl03 { float: right; width: 750px;padding-top:16px; line-height:22px;}
.pannel-dw { height: 42px; position: absolute; width: 209px;}
.pannel-dw a { height: 42px; width: 209px;  display:block;}
.image-text img, .image-text1 img, .image-text2 img, .image-text4 img, .image-text6 img { border: 1px solid #CCC;}
.image-text img, .image-title img, .image-text1 img, .image-text2 img, .image-text3 img, .image-text4 img, .image-text6 img { float: left; margin: 5px; padding: 1px;}
.image-text5 dl dd { float: left; font-size: 12px; line-height: 0; margin-bottom: 5px; padding: 0 6px; text-align: center; width: 104px;height:144px;}
.image-text5 dl dd img {width:100px;height:100px;border:1px solid #CCC; padding:1px;}
.pan-left ul li { float: left; height: 25px; overflow: hidden; width: 192px;font-size:12px;}
.sub-title { height: 25px; line-height: 30px; overflow: hidden;}
.pannel-fl03 a{ color:#FFF; width:80px; float:left;}
.pannel-fl03 a:hover{color:#FCFF00; font-weight:bold;}
.list_wmlb { background: none repeat scroll 0 0 #EBEBEB; height: 100px; overflow: hidden;}
.list_wmlb ol li { float: left; text-align: center; width: 51px;}
.pannel-link {padding:10px;width:958px; overflow:hidden;}
.pannel-link li {float:left;white-space:nowrap;overflow:visible;}
.bo900 {border:1px solid #900;}
.hr_1 {
    height: 1px;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    overflow: hidden;
}

/*友情链接*/
.links{background:#e4393c;height:40px;line-height:40px;margin:20px auto 0 auto;color:#fff;overflow:hidden; text-align:center; width:100%;}
.links font,
.ft font{padding:0 20px;}
.links a{font-weight:bold;color:#fff;}


/*列表页*/
.location{height:45px;line-height:45px;margin:auto;overflow:hidden; width:1040px;}
.location #container{height:45px;line-height:45px;overflow:hidden;}
.location .song{padding:0 5px;}
.location #container span font { font-family:"宋体";margin: 0 5px;}
.sec_list{background:#fff;padding:0px 0px 20px ;margin:0 0 30px 0;}
.sec_list .title{height:30px;line-height:30px;border-bottom:2px solid #e4393c;font-size:24px;color:#e4393c;overflow:hidden; margin-bottom:10px;padding:0px }
.sec_list .title div { float:left;}
.sec_list .title .tit {line-height: 50px;font-size: 24px;color: #E4393C; margin-right:74px; display:block;}

.sec_list .title .bt {background: #F9F9F9;border: 1px solid #E5E5E5;height: 30px;line-height: 30px; margin: 10px 5px 0 5px; }
.sec_list .title .bt a {font-size:16px;padding: 0 20px;}
.sec_list .title .bt.active { background-color:#E4393C; color:#FFF;}
.sec_list .title .bt.active a { color:#FFF; font-size:16px; font-weight:700;padding: 0 60px;}
.sec_list ul{padding:20px 0;zoom:1; padding:0;/*min-height: 264px;*/}
.sec_list li{height:36px;*height:31px!important;line-height:36px;*line-height:31px!important;border-bottom:1px solid #eee;padding:0 5px;zoom:1;overflow:hidden;}
.sec_list li a{float:left;background:url(../images/li_bg.png) no-repeat left 17px;font-size:16px;}
.sec_list li .date{float:right;font-size:12px;color:#8f8f8f;}
.btm_row{height:48px;padding:50px 0;overflow:hidden;}
.btm_row .count{font-size:24px;color:#c5c5c5;}
.btm_row .count .num{padding:0 15px;font-family:Arial,"Microsoft YaHei","宋体";font-size:36px;}
.page { _width:635px;}
.page li{float:left;height:46px;line-height:46px;border-bottom:none;overflow:hidden;}
.page li a{float:none;background:none; display:block; text-indent:inherit;padding: 0 40px;*padding: 0 40px 0 20px!important;_padding: 0 40px;}
.page .first,
.page .next,
.page .previous,
.page .last {height:35px;line-height:35px;border:1px solid #e5e5e5;text-align:center;font-size:18px;overflow:hidden; margin-left:20px; } 
.page .first:hover,
.page .next:hover,
.page .previous:hover,
.page .last:hover { background-color: #F3F3F3;}
.page .first a,
.page .next a,
.page .previous a,
.page .last a { color:#2F2F2F; font-size:16px;}
.page .previous_page,.page .next_page
{width:158px;height:46px;line-height:46px;border:1px solid #e5e5e5;text-align:center;font-size:18px;overflow:hidden;}
.page .previous_page{}

/*详情页*/

#lo_links,.gotocomt,.link p,.link dd,#submit,#btsearch,.app a,.goto a,.recom li,.newslist li { background-image:url(arct_bg.gif); background-repeat:no-repeat;}
.subtext,.author,.bott { background-image:url(bg_x.png); background-repeat:repeat-x;}

#page { max-width:960px; margin:15px auto 0;}
.position { border-bottom:#DB0902 solid 4px; padding:12px 0 5px; clear:both; width:100%;}
.sublogo { color:#DB0902; font-size:20px; font-weight:500; font-family:"微软雅黑"; padding:0 10px;}
#lo_links { background-position:-198px -178px; color:#838383; padding:8px 0 0 12px;}
#lo_links a { color:#838383;}
#lo_links span { padding:0 6px;}
.update { position:relative; margin:6px 0 8px;width:320px; height:20px;}
#update { font-weight:300; position:absolute; left:36px; top:0; width:284px; height:20px; overflow:hidden; white-space:nowrap; z-index:5;}
a.roll { color:#649cd7;}
.Article #update a { color:#838383; font-size:12px;}
.Article #update a:hover { color:#ff7e00;}
.Article #main { margin-top:10px; overflow:hidden;}
.Article #content { width:710px;}
.Article #sidebar { border-left:#e4e4e4 solid 1px; width:280px;}
.Article .title { color:#838383; font-family:"微软雅黑","arial"; font-size:16px; padding:10px 0 15px;}
.Article .title h1 { color:#252525; font-family:"微软雅黑","黑体","arial"; font-weight:500; font-size:26px; line-height:1.8em; text-align:center}
.Article .subtext { background-position:0 -59px; padding:12px 0 40px; position:relative;}
.Article .subtext span { color:#848484; float:left; margin-right:1.6em;}
.Article .subtext a,.Article #artibody .author a { color:#848484;}
.Article .subtext a:hover,.Article #artibody .author a:hover { color:#DB0902;}
.Article #pubtime { position:absolute; right:0; top:12px; margin:0;}
.Article #comt { width:180px; padding:0; float:right;}
.Article .gotocomt { background-position:-184px 0; width:16px; height:15px; display:block; float:left; margin-right:4px; overflow:hidden; text-indent:-999px;}
.Article a.gotocomt:hover { background-position:-164px 0;}
.Article .jiathis_style { float:right;}
.Article #abs { background-color:#fafbfd; color:#848484; padding:15px 25px 18px; border:1px solid #edf1f2; margin-bottom:10px; clear:both; font-size:14px; te}
.Article #abstract { line-height:24px; text-indent:2em; padding:0; margin:0;}
.Article a.t20,a.t14 { font-family:Arial, Helvetica, sans-serif; font-weight:500;}
.Article a.t20 { font-size:16px;}
.Article a.t14 { font-size:12px;}
.Article #artibody{ color:#252525; width:100%; line-height:200%;}
.Article #artibody p { line-height:1.8em;}
.Article #artibody blockquote { position: relative; margin-bottom: 25px; padding: 20px; font-size: 16px; font-weight: 100; line-height: 30px; word-break: break-word; border-left: 4px solid #999999; background-color: #f6f6f6;}
.Article .content { font-size:16px; margin:20px auto;}
.Article .content li{height:36px;*height:31px!important;line-height:36px;*line-height:31px!important;border-bottom:1px solid #eee;padding:0 5px;zoom:1;overflow:hidden;}
.Article .content li a{float:left;background:url(../images/li_bg.png) no-repeat left 17px;text-indent:20px;font-size:16px;}
.Article .content li .date{float:right;font-size:12px;color:#8f8f8f;}
.Article .content p { margin:15px 0;}
.Article .content a { color:#000;}
.Article .content a:hover{text-decoration:underline;color:#F00;}
.Article #artibody { overflow:hidden; clear:both; margin-top:8px;}
.Article .player { width:100%; height:400px;}
.Article .author,.bott { background-position:0 30px; color:#848484; padding-bottom:13px; text-align:right; margin:30px 0 10px; position:relative;}
.Article #artibody .author a.gotonews { background-color:#DB0902; color:#fff; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:700; padding:0 4px; text-decoration:none;}
#artibody .author a.gotonews:hover { background-color:#848484;}
#artibody .author span { padding:0 5px;}
.from,.from a,.from a:hover { color:#fff;}
.player { text-align:center;}
.link p { background-position:-134px -220px; font-size:14px; padding:0 0 30px; text-indent:5.4em;}
.link dl { margin-bottom:25px;}
.link dt { font-weight:700; font-size:14px; height:22px; margin-bottom:12px;}
.link dt strong,.link dt span { float:left;}
.link dt span { color:#848484; font-weight:300; padding-right:5px;}
.link dt form { float:left; width:14px; height:14px; padding-left:}
.link dd { background-position:-190px -142px; font-size:14px; height:26px; text-indent:1.4em;}
.youjian { border-bottom:#f1f1f1 solid 1px; font-size:14px;}
#keysearch { display:none;}
#submit,#btsearch { background-color:#fff; background-position:-3px -225px; border:none; width:14px; height:14px; cursor:pointer; display:block; font-size:0; line-height:0; margin-top:6px; margin-left:3px; text-indent:-9999px;}
.bott { padding-right:40px; line-height:18px; text-align:left;}
.bott a { color:#848484;}
.fullview,.print { padding:3px; margin-right:8px;}
.goto { text-align:center; margin:auto 30px;}
.goto a { font-size:14px; line-height:25px; text-indent:30px; display:inline-block; margin:0 16px;}
.goto a:hover { color:#848484; text-decoration:none;}
.goto a#gotocomt { background-position:-176px -30px;}
.goto a#gotocomt:hover { background-position:-176px -58px;}
.goto a#gotonews { background-position:-176px -86px;}
.goto a#gotonews:hover { background-position:-176px -114px;}
.down h3 { border-top:#DB0902 solid 3px; line-height:2.4em; font-size:14px; color:#DB0902; position:relative; width:100%; overflow:hidden;}
.down h3 a { font-size:12px; font-weight:300; position:absolute; top:2px; right:0;}
#comment,.piclist { margin-top:20px; overflow:hidden;}
#comment h3 em { color:#333; font-size:12px; font-weight:300;  font-style: normal;}
#comment h3 em strong { font-weight:300; color:#db2300;}
#comment h3 a { padding-left:10px; font-weight:300; position:relative;}
#comment .explan { padding:15px 0; text-align:right; color:#999; font-size:12px;}


.piclist ul { width:615px;}
.piclist li { width:190px; height:130px; margin:10px 15px 10px 0; position:relative; text-align:center;}
.piclist li img { width:190px; height:130px;}
.piclist li p { background:#000; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; line-height:18px; font-size:12px; padding:5px 10px; position:absolute; left:0; bottom:0; width:170px;}
.piclist li p a { color:#fff;}
.piclist .flt li { float: left;}
.search { border:#edf1f4 solid 1px; width:298px; overflow:hidden; height:26px; line-height:26px; overflow:hidden; clear:both; margin-left:25px; margin-top:10px;}
#keyword { border:0; line-height:20px; height:20px; padding:0 7px; width:260px;}
#btsearch { width:16px;}
.contact { margin-left:15px; margin-bottom:15px;}
.qrcode { background:url(wx_ewm2.png) no-repeat; color:#848484; line-height:1.9em; height:90px; margin:15px 0 5px 0; padding-left:105px; font-size:12px;}
.qrcode strong { color:#DB0902;}
.recom { margin:15px 0;}
.recom img { width:140px; height:95px; padding-left:19px; padding-bottom:19px;}
.recom ul { width:100%; overflow:hidden;}
.recom li { background-position:-176px -147px; padding-left:32px; margin-bottom:12px; overflow:hidden; font-size:12px; width:100%;text-overflow: ellipsis;}
.repic li { background:none; width:140px; padding-left:19px;}
.recom h3,.recom dt,.car-sch h3 { border-top:#e4e4e4 solid 1px; line-height:2em; padding:8px 0; text-indent:1.4em;}
.recom h3 a { color:#DB0902; float:right; font-size:12px; font-weight:300;}
.house { border-top: #e4e4e4 solid 1px; padding-left:19px; padding-top:10px;}
.car-sch h3 span { font-size:12px; font-weight:300; float:right;}
#formcar { padding-left:19px;}
.car-sch p { padding-top:8px;}
.car-sch .submit { background-position:0 -169px; background-color: transparent; border:none; text-indent:-999px; overflow:hidden; width:43px; height:25px; margin-left:10px; cursor:pointer;}
#xms { color:#db2300; margin:20px 0 25px 19px; background-color:#f8f8f8; padding:5px 18px 15px;}
#news_more_page_div_id { font-size:14px;}
.analytics { display:none;}



/*二级页面*/
.jgsz,
.qwfb,
.spyw,
.fyjs {padding:20px 0;}

.jgsz .left,
.qwfb .left,
.fyzx .left,
.spyw .left,
.fyjs .left {width:220px;overflow:hidden;}

.jgsz .right,
.qwfb .right,
.fyzx .right,
.spyw .right,
.fyjs .right {width:760px;overflow:hidden;}



.rmfyjj,
.lxfs,
.nsbm,
.fyjg { padding:30px;}
.leader { padding:30px; height:100%;}
.rmfyjj .tit,
.lxfs .tit,
.leader .tit,

.nsbm .tit,
.fyjg .tit {font-size: 24px;text-align: center;line-height: 3.0;border-bottom: 1px solid #E5E5E5;margin-bottom: 30px;}
.rmfyjj .ct,
.lxfs .ct { line-height:2.0}
.rmfyjj .ct p { text-indent:2em; margin-bottom:10px;}

.leader .ct div {display: block;min-height: 173px;float: left;margin-bottom: 20px;border-bottom: 1px solid #E5E5E5;padding-bottom: 20px;}
.leader .pic {width: 118px;height: 173px; *margin-left:-140px!important; _margin-left:0;position: absolute; *position:absolute!important; _position:fixed; *float:inherit!important;_float:left;}
.leader .pic img {width: 118px;height: 173px;}
.leader .name {margin-left: 140px;font-size: 21px;line-height: 2.0;}
.leader .position {margin-left: 140px;font-size: 14px; line-height:1.8;margin-bottom: 10px;}
.leader .note {margin-left: 140px;font-size: 14px; line-height:1.8;}

.nsbm .ct table { float:left; width:340px;border: 1px solid #fff;margin: 0 4px; }
.nsbm .ct table:hover { background-color: #F5F5F5;border: 1px solid #E5E5E5;}
.nsbm .ct table th { font-size:16px;background-color: #EFEFEF;}
.nsbm .ct table:hover th { background:none;}
.nsbm .ct table td { padding:3px;line-height: 1.8; font-size:14px;}


.nsbm .ct span { height:15px; display:block; clear:both;}


/* marquee4 */
#marquee4{width:313px;overflow:hidden; float:left;}
#marquee4 ul li{float:left;width:100px; height:80px;}
#marquee4 ul li img{display:block;}


/* 搜索 */
.search_list{background:#fff;padding:20px 12px;margin:0 0 30px 0;}

.search_list .title{height:100px;line-height:100px;border-bottom:2px solid #e4393c;font-size:24px;color:#e4393c;overflow:hidden; margin-bottom:20px;}
.search_list .jg { margin-bottom:20px; color:#999; font-style: italic;}
.search_list ul{padding:20px 0;zoom:1; padding:0;min-height: 264px;}
.search_list li{border-bottom:1px solid #eee;padding:0 5px;zoom:1;overflow:hidden;margin-bottom: 10px;}
.search_list li a{float:left;font-size:18px; line-height:2.0; color:#0052CC;}
.search_list li a em { font-style:normal; color:#F00;}
.search_list li span { display: block; float:left;line-height: 1.6;}
.search_list li .date{float:right;font-size:12px;color:#8f8f8f;}

.search_list .search .sc { width:700px; height:30px;margin: 36px 0 0 100px;position: absolute;}
.search_list .search .btn { position:absolute;top: 45px;right: 137px; display:block; cursor:pointer;} 

/* 审判业务 */

.spyw .ywdy {width:220px;border-top:2px solid #e4393c;}
.spyw .ywdy .title{height:36px;line-height:36px;border:1px solid #e5e5e5;border-bottom:1px solid #cecece;padding:0 8px 0 13px;font-size:16px;font-weight:bold;color:#e4393c;overflow:hidden;}
.spyw .ywdy .more{font-size:14px;font-weight:normal;}
.spyw .ywdy .listbr {height: 915px;overflow: hidden;width: 218px;border: 1px solid #E5E5E5;border-top: none;}
.spyw .ywdy .listbr .tit {text-align: center;background-color: #F9F9F9;padding: 5px 0;margin-top: 20px;}
.spyw .ywdy .listbr .list {padding: 10px 0 0 10px;}
.spyw .ywdy .listbr .list li {background: url(../images/li_bg.png) no-repeat left 15px;height: 28px;line-height: 28px;text-indent: 15px;overflow: hidden;}

.spyw_tit {background:url(../images/spyw_tit.jpg) no-repeat; width:220px; height:395px;}
.spyw .ft_row { margin-bottom:30px;}



.spyw .toplm{ width:508px; overflow:hidden;}
.spyw .toplm .tab_tit{height:38px;line-height:38px;overflow:hidden;}
.spyw .toplm .tab_tit li{float:left;background:#f9f9f9; font-size:16px;width:168px;height:36px;line-height:36px;border:1px solid #e5e5e5;text-align:center;cursor:pointer;}
.spyw .toplm .tab_tit li.active{background:url(../images/grad_bg.png) repeat-x; font-weight:700;height:38px;line-height:38px;border:none;font-size:16px;color:#e4393c;}
.spyw .toplm .tab_tit li.active a {color:#e4393c;}
.spyw .toplm .tab_ct { padding:20px 0 0 20px;}
.spyw .toplm .tab_ct ul li {background: url(../images/li_bg.png) no-repeat left 15px;height: 36px;line-height: 36px;text-indent: 20px;overflow: hidden;border-bottom: 1px solid #EEE;}
.spyw .toplm .tab_ct ul li a { font-size:16px;}

.spyw .xzspgjpc,
.spyw .spjd,
.spyw .zxgz,
.spyw .sfgg {border-top: 2px solid #E4393C;}
.spyw .xzspgjpc .title,
.spyw .spjd .title,
.spyw .zxgz .title,
.spyw .sfgg .title {border: 1px solid #E5E5E5;height: 38px;line-height: 38px;}
.spyw .xzspgjpc .title .tit,
.spyw .spjd .title .tit { color:#d33336;font-size: 16px;font-weight: 700; margin-left:10px;}
.spyw .xzspgjpc .title .more,
.spyw .spjd .title .more { margin-right:15px;}

.spyw .xzspgjpc,
.spyw .spjd,
.spyw .zxgz,
.spyw .sfgg { width:365px;}

.spyw .xzspgjpc .sec_list li,
.spyw .spjd .sec_list li,
.spyw .zxgz .sec_list li,
.spyw .sfgg .sec_list li { width:341px;text-overflow: ellipsis;}


.spyw .xzspgjpc .sec_list,
.spyw .spjd .sec_list,
.spyw .zxgz .sec_list,
.spyw .sfgg .sec_list {padding: 10px 12px;margin: 0;}



/*---------- frame : 内容 ---------*/

h4{
	height:28px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
}




#main_1st {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
#main_1st .left {
	width:665px;
	overflow:hidden;
}
#main_1st .left .box_tex {
	width:663px;
	overflow:hidden;
	border:1px solid #CCC;
	margin-bottom:15px;
}
#main_1st .left .title {
	background:#F0F0F0;
	margin:2px;
	font-size:12px;
	padding-left:10px;
	height: 28px;
  	line-height: 28px;
}
#title_tex,
.bottom_tex {
	margin:0 20px;
}
#title_tex {
	font-size:26px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	padding:40px 0 20px;
	border-bottom:1px solid #CCC;
}
.function_tex {
	overflow:hidden;
	margin:0 40px;
	height:30px;
	border-bottom:1px dashed #CCC;
}
#time_tex,
.print_tex {
	color:#666;
}
#time_tex,
.print_tex {
	width:350px;
	float:left;
	line-height:30px;
	height:30px;
	padding-left:10px;
}
.print_tex {
	width:220px;
	float:right;
	padding:0;
}
.print_tex .font {
	width:130px;
	float:left;
	text-align:center;
}
.print_tex .print {
	width:45px;
	float:left;
	text-align:center;
}
.print_tex .print a {
	color:#0C50CC;
}
.print_tex .print a:hover {
	color:#900;
}
#tex {
	margin:40px;
	width:583px;
	overflow:hidden;
	font-size:16px;
	color:#333;
	line-height:30px;
}
#tex p {
	line-height:30px;
}
#tex img {
	padding:10px;
}
.pagelink_xl {
	width:660px;
	text-align:center;
	font-size:14px;
	color:#666;
}


.pagelink_xl .action_num a{
 color:#FF0000;
}

.pagelink_xl a {
	background:url(xl_bg_PageLink_1.gif) no-repeat;
	display:inline-block;
	height:21px;
	line-height:21px;
	margin:auto 10px;
	text-align:center;
}

.pagelink_xl .next_Page_Action{
    width: 50px;
}
.pagelink_xl .next_Page_Action a{
	margin:auto;
}
.pagelink_xl .Fir_Page_action a{
	margin:auto;
}

.bottom_tex {
	height:22px;
	overflow:hidden;
	border-top:1px solid #CCC;
	padding:15px 0;
	margin-top:20px;
}
.backtop {
	width:70px;
	height:22px;
	float:right;
}
.editor_tex {
	width:200px;
	float:left;
	line-height:22px;
}
.backtop img {
	width:70px;
	height:22px;
}


#main_1st .left .news_tex {
	width:623px;
	padding:10px 20px;
	overflow:hidden;
	border:1px solid #CCC;
}
.news_title {
	height:30px;
	border-bottom:1px solid #666;
	position:relative;
}
.news_title_left {
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	border-bottom:3px solid #FF4200;
	position:absolute;
	left:0;
	top:0;
	padding:0 5px;
}
.news_box {
	padding-top:10px;
	overflow:hidden;
}
.news_box li {
	font-size:14px;
	margin-left:14px;
}
.news_box li a {
	color:#333;
}
.news_box li a:hover {
	color:#f00;
}
.news_box li span {
	color:#666;
	font-size:12px;
	padding-left:20px;
}



#main_1st .right {
	width:305px;
	overflow:hidden;
}
.right_box{
	width:303px;
	border:1px solid #CCC;
	overflow:hidden;
	margin-bottom:10px;
}
.right_title {
	height:27px;
	background:#F7F7F7;
	border-bottom:3px solid #E3E3E3;
}
.right_titleleft {
	float:left;
	padding:0 10px;
}


.right_box ul li {
	margin:0 10px;
	height:auto;
}
.right_box ul li{
	height:25px;
}
.right_box dl dt{
	width:286px;
	height:62px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:15px;
}
.right_box dl dd{
	float:left;
	width:136px;
	height:63px;
	overflow:hidden;
	margin-left:11px!important;
	margin-left:7px;
	margin-right:0px;
}
p {
	line-height:normal;
}
.clsTRSNavigatorDIV {
}
.font_blue {
	color:#0C50CC;
	font-weight:normal;
}
#footer {
	width:1000px;
	border-top:2px solid #CCC;
	padding:10px 0;
}
#xl_left{
	width:49%;
	float:left;
}
#xl_right{
	width:49%;
	float:right;
	height:200px;
	overflow:hidden;
}

.weibo {
	height:20px;
	padding-top:2px;
	width:230px;
}
.weibo_left {
	float:left;
	line-height:20px;
	display:none;
}

.nextpage {
	border-top:1px dashed #CCC;
	margin:10px 40px 0;
	padding-top:10px;
	overflow:hidden;
	height:50px;
}
#main_1st .nextpage dd {
	height:25px;
	overflow:hidden;
}
#main_1st .nextpage .left {
	width:80px;
	text-align:center;
	font-weight:bold;
	color:#900;
}
#main_1st .nextpage .right {
	width:503px;
}
#main_1st .nextpage .right li {
	line-height:25px;
	height:25px;
	overflow:hidden;
}

#main_1st .nextpage .right li .xl_co {
	line-height:25px;
	color:#666;
}

table tr,
table td {
	padding:auto;
}

.custom_left {
	float:left;
	height:18px;
	overflow:hidden;
}
#tex .TRS_Editor,#tex .TRS_Editor P{ font-size: inherit;}


/*---------- frame : footer ---------*/
.footer{
	margin:auto;
	text-align:center;
	margin-top:30px;
	padding-bottom:20px;
	padding-top:20px;
	border-top:1px solid #dbdbdb;
}
.footer_body{ margin:auto; width:980px; overflow:hidden}
.footer .footer_left{
	width:50%;
	float:left;
}
.footer .footer_left p{
	line-height:32px;
	text-align:left;
	}
.footer .footer_right{ 
	width:50%;
	float:left;
	font-size:12px;
	text-align:center
}
.footer .footer_right p{text-align:center; margin:auto 10px;display:inline-block;}
.footer .footer_right img{ width:120px;}
.footer .copyright{
	color:#666666;
	line-height:23px;
	margin:auto;
	width:300px;
	background:url(ribaobaohui.png) left no-repeat ;
}


#pop{background:#fff;width:300px; height:282px;font-size:12px;position:fixed;right:0;bottom:0;}
#popHead{line-height:32px;background:#f6f0f3;border-bottom:1px solid #e0e0e0;font-size:12px;padding:0 0 0 10px;}
#popHead h2{font-size:14px;color:#666;line-height:32px;height:32px;}
#popHead #popClose{position:absolute;right:10px;top:1px;}
#popHead a#popClose:hover{color:#f00;cursor:pointer;}

.pagelink_xl {
width:100%;
height: 22px;
text-align: center;
font-size: 14px;
line-height: 22px;
padding: 10px 0;
margin-bottom: 10px;
color: #333;
}
.First_Page,.Fir_Page,.next_Page,.Last_Page,.First_Page_action,.Fir_Page_action,.next_Page_Action,.Last_Page_Action {background:url(http://images.wenming.cn/web_wenming/images/xl_bg_next.gif) no-repeat;width:50px;height:22px;display:inline-block;color:#666;font-size:12px;}
.action_num {width:16px;height:22px;font-size:14px;background:url(http://images.wenming.cn/web_wenming/images/xl_bg_PageLink.gif) left 1px no-repeat;display:inline-block;color:#FFF;}
.pagelink_xl .font12 {
font-size: 14px;
line-height: 22px;
}